﻿import Vue from 'vue';

import axios from 'axios'; 
//=============  线上地址  ============
const GLOBALHREF='';
const jiaming=GLOBALHREF;
const kaijiang=GLOBALHREF;
const zengge=GLOBALHREF;
export const HREF=GLOBALHREF+'/H5';

export const SHIJIAN=1533052799;


//============== 开发地址 =============
// window.location跳转地址  开发
// export const HREF='http://127.0.0.1:8081';
// // 增哥端口  
// const zengge='http://192.168.0.117:8080';
// const jiaming=zengge;
// const kaijiang=zengge;




// ==============  商家注册  ===============

//注册商家发送图片-缩略图-营业执照-门头图 返回http地址   所有的图片都走这个接口
export const URL_UPIMG=jiaming+'/file/upload';

//注册商家信息
export const URL_REGISTER_SELLER=jiaming+'/wx/ordinary/merchantMgrAdd';


// ==============  留言反馈  ===============

//留言反馈提交
export const URL_LEAVING_MESSAGE=kaijiang+'/wx/message/addMessager';


//  =============  商户信息  ===============

//获取商户个人信息
export const URL_SELLER_INFO=zengge+'/wx/merchants/showInfo';

//获取商户的金钱等信息
export  const URL_SELLER_MONEY=zengge+'/wx/merchants/index';

//该商户下的所有订单
export const URL_MERCHANT_ORDER=zengge+'/wx/merchants/merchantOrderInfo';

//商户提现
export const URL_GET_MONEY=jiaming+'/wx/merchants/putForward';

//商户订单详情
export const URL_GET_SELLERORINFO=zengge+'/wx/merchants/merchantOneOrderInfo';

//选择商户
export const URL_CHANGESELLER=zengge+'/wx/boss/showInfoList';

//进入选择的商户
export const URL_GOSELLER=zengge+'/wx/boss/showInfo/';

//  ============= 油卡相关  ================

//上传身份证图片
export const URL_CARD=jiaming+'/wx/ordinary/checkIdCard';

//油卡申请
export const URL_OIL_APPLY=jiaming+'/wx/ordinary/youka';

//通过商户邀请码申请的油卡列表
export const URL_SELLER_OILLIST=zengge+'/wx/merchants/showOilCardList';

//油卡发送短信
export const URL_SEND_SHORTMES=jiaming+'/msg/sendVerificationCode';

//检测验证码是否正确
export const URL_CHECK_CODE=jiaming+'/msg//checkVerificationCode';

//拉取用户用户的头像等
export const URL_OIL_AVATAR=jiaming+'/wx/ordinary/myoilcard';

//用户邀请的油卡和自己的油卡信息
export const URL_USER_OILLIST=zengge+'/wx/ordinary/myOilCard';

//油卡拉取邀请码
export const URL_GET_OILCODE=zengge+'/wx/ordinary/user';

//油卡静态页面（oil-href）的按钮跳转
export const URL_OILHREF='http://m.qudon.cn/route/1';

//行驶证识别 开江单独的接口
export const URL_XINSHIZHEN=zengge+'/wx/baidu/discern';

//油卡活动接口   可以知道 是否已经领取礼品 也可以知道是否已经上传了行驶证 也可以知道活动的领取码
export const URL_ACTIVITY=zengge+'/wx/activity';

// 确认领取礼品
export const URL_SURELIPIN=zengge+'/wx/activity/activitySubmit';

//  ============= 订单相关  ================

//用户订单列表
export const URL_USER_ORDER=zengge+'/wx/ordinary/order';

//创建订单
export const URL_GENERATE_ORDER=zengge+'/wx/ordinary/createOrder';

//用户订单详情
export const URL_USER_ORDREINFO=zengge+'/wx/ordinary/userOrderInfo';

//用户取消订单
export const URL_CLOSEORDER=zengge+'/wx/ordinary/cancelOrder';

//商户订单进入待服务 待确定->待服务
export const URL_OREDER_SERVICE=zengge+'/wx/salesman/waitForService';

//商户订单确定 待服务->已完成
export const URL_ORDERSURE=zengge+'/wx/ordinary/confirmOrderOk';

//商户商户跳的页面
export const URL_ORDERCHECK=zengge+'/wx/salesman/checkOrder';

//  ============= 商城相关 =================

//得到商家的服务 准备下单
export const URL_GET_SERVICE=kaijiang+'/wx/merchantService/selectMerchantService';

//得到所有商家的数据
export const URL_GET_SELLER=zengge+'/wx/merchants/allMerchant';

//得到商家的详细信息
export const URL_GET_SELLERINFO=zengge+'/wx/merchants/merchantInfo';







// ============= 支付 ======================

//支付接口
export const URL_PAY=zengge+'/wx/ordinary/payOrder';


// ============= 推广页面接口 ==============
export const URL_EXTENSION=zengge+'/extension';


// ============= 用户个人信息 （二维码和邀请code）======
export const URL_USER_QR=zengge+'/wx/ordinary/user';

// ============= 弹框方法 ==================
export const _layer=function(content){
    layer.open({ 
      content: content,
      skin: "msg",
      time: 3, 
      shift:1,  
      shadeClose:true   
    });
}

export const layer_error_json={ 
	content: '服务器开小差咯',
	skin: "msg",
	time: 3, 
	shift:1,  
	shadeClose:true   
};


//封装axios
export const AJAX=function(confi,cal){
	// confi 数据模板
	// {
	//   method: 'post',
	//   url: 'http://192.168.0.101:8080/file/add',
	//   data:{
	//        firstName:'Fred',
	//        lastName:'Flintstone'
	//    }
	// }
	axios(confi).then(function(data){
		console.log('总数据');
		console.log(data)
		if(data.data.retult){
			cal(data);
		}else{
			layer.open(layer_error_json);
		}
	}).catch(function(data){
		console.log('错误数据');
		console.log(data);
		layer.open(layer_error_json);
	});
}



